throne name - French English Dictionary